high-tech building - Español Inglés Diccionario